twin tyres - Turkish English Dictionary